package com.zzyl.mapper;

import com.zzyl.dto.NursingProjectPlanDto;
import com.zzyl.entity.NursingProjectPlan;
import com.zzyl.vo.NursingProjectPlanVo;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;

import java.util.List;

/**
 * @Description NursingProjectPlanMapper
 * @Author LPK
 * @Date 2024-10-18
 */
@Mapper
public interface NursingProjectPlanMapper {

    /**
     根据id查询护理计划
     */
//    NursingProjectPlanVo searchNursingProjectPlanById(Integer id);
//    /**
//     修改护理计划
//     */
//    void updateNursingPlan(Integer id, NursingProjectPlan nursingProjectPlan);
//
//    /**
//     删除护理计划
//     */
//    void deleteNursingPlan(Integer id);
//
//    /**
//     启用或禁用
//     */
//    void updateStatus(@Param("id") Integer id,@Param("status") Integer status);

    void addProjictPlan(List<NursingProjectPlan> projectPlans);


    void deleteProjectPlan(Long id);

    void updateProjectPlan(List<NursingProjectPlanVo> projectPlans);
}
